#pragma once

#include "GameState.h"

class GameCreditsState : public FSMCartridge
{
protected:
	BeanieCore* m_core;

	int credits;
	//Buttons
	GameButton m_credits1;
	GameButton m_credits2;

public:
	GameCreditsState(){}
	GameCreditsState(BeanieCore* a_core, bool a_renew = true);

	void init();
	void release();
	void input();
	void update();
	void draw();
	void preLoop();
	void postLoop();
};